think right - German English Dictionary